runtime.sudog.g (field)
17 uses
runtime (current package)
chan.go#L247: mysg.g = gp
chan.go#L314: gp := sg.g
chan.go#L390: gp := sg.g
chan.go#L409: gp := sg.g
chan.go#L567: mysg.g = gp
chan.go#L640: gp := sg.g
chan.go#L789: if sgp.isSelect && !atomic.Cas(&sgp.g.selectDone, 0, 1) {
chan.go#L808: raceacquireg(sg.g, chanbuf(c, 0))
chan.go#L809: racereleaseg(sg.g, chanbuf(c, 0))
chan.go#L836: raceacquireg(sg.g, qp)
chan.go#L837: racereleaseg(sg.g, qp)
chan.go#L843: racereleaseacquireg(sg.g, qp)
runtime2.go#L351: g *g
select.go#L300: sg.g = gp
sema.go#L83: goready(s.g, traceskip)
sema.go#L235: s.g = getg()
sema.go#L499: s.g = getg()